package com.xunyin.modules.device.param;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * @ClassName 设备参数
 * @Author admin
 * @Date 2022/10/15
 **/
@Getter
@Setter
public class DeviceParam {

    //@NotNull(message = "参数有误")
    @ApiModelProperty(value = "订单ID")
    private Integer orderId;

    //@NotNull(message = "参数有误")
    @ApiModelProperty(value = "开关ID")
    private Integer switchid;

    //@NotNull(message = "参数有误")
    @ApiModelProperty(value = "门的设备ID")
    private Integer doorDeviceId;

    @ApiModelProperty(value = "门店Id")
    private Integer teaHouseId;

    @ApiModelProperty(value = "门店Id")
    private Integer storeId;

    @ApiModelProperty(value = "房间Id")
    private Integer storeRoomId;

    private String macAddr;

    private Integer commandType;

    private Integer switchFlag;

    private String voiceText;

    // 设备类型 0、表示大门设备1、表示房门设备
    private Integer deviceType;


    // 0表示硬件不支持分控，1表示硬件支持分控
    private Integer type;


    private String subPortStr;

    private String endTime;
}
